Skip to content

feat: release v4#85

Closed
fecommunity wants to merge 169 commits into
masterfrom
feat/v4
Closed

feat: release v4#85
fecommunity wants to merge 169 commits into
masterfrom
feat/v4

Conversation

@fecommunity

Copy link
Copy Markdown
Owner

No description provided.

- Added foundational files for the ReactPress web application, including configuration for Vite, Playwright for testing, and environment variables.
- Created a design document outlining the architecture and design principles of the CMS.
- Established API schemas and authentication endpoints for user management.
- Implemented a basic login flow and user management tests using Playwright.
- Included a README to guide setup and usage of the web application.
…Press

- Added support for the new web application within the ReactPress monorepo, including build and development scripts for the web directory.
- Updated the CLI to recognize and manage the web application, allowing for dedicated build and development commands.
- Enhanced the README to include instructions for the new web application, clarifying the development process and available commands.
- Improved project type detection to accommodate the new web structure, ensuring seamless integration with existing components.
- Updated various dependencies and configurations to support the new web application features and maintain compatibility.
…ress

- Updated the .env configuration to change the default DB_PORT and clarify management by reactpress-cli.
- Modified package.json to streamline the dev:web command for dedicated web application development.
- Improved README-zh_CN.md and web/README.md to provide clearer instructions for starting the admin development server and API integration.
- Enhanced CLI to support new web-only development options and improved messaging for API readiness.
- Added mock article data and handlers to facilitate testing and development within the web application.
Add module pages for articles, pages, media, comments, and MSW support.
Support dev proxy via VITE_DEV_API_PROXY_TARGET and fix pre-commit vp lookup when run from repo root.
…t count

Improve comment list page with search, bulk actions, and pagination plus MSW endpoints.
Show pending comment count in sidebar; adjust vite.config ESM compatibility and pre-commit typecheck config.
- Added new styles for sidebar menu labels and badges to enhance the comment management interface.
- Introduced hooks for fetching pending comment counts and integrated them into the sidebar.
- Updated sidebar menu rendering to display badges for pending comments.
- Enhanced comment list page with new components for filtering and bulk actions.
- Updated internationalization files to include new strings for comment management features.

This commit improves the user experience for managing comments in the admin interface, providing better visibility and interaction options.
Introduce Monaco-based editor with preview, toolbar, and in-pane TOC scrolling.
Refactor article editor with sidebar meta panels; move category/tag management
to dedicated admin routes under the Posts menu.
… improved navigation handling; remove SiteTagline component; enhance PostEntry excerpt logic with resolveArchiveExcerpt; update various pages to reflect changes in Header props
…dual-column layout, and enhanced API integration; includes setup for testing and development environment
… essential components, testing setup, and comprehensive documentation for a modern blog experience
…including runtime copies, enhanced structure for themes, and comprehensive testing setup
… to .reactpress directory; enhance documentation and strings for clarity
…theme, streamlining the codebase for improved maintainability
… process

- Introduced functions to copy and manage plugins during the build process, improving resource handling.
- Updated the build freshness computation to include plugin registry information, ensuring accurate tracking of plugin changes.
- Enhanced the plugin scanning logic to discover valid plugins and integrate them into the build workflow.
- Improved error handling and logging for plugin-related operations, ensuring better visibility during the build process.
@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
reactpress Ready Ready Preview, Comment Jun 28, 2026 9:59am

…e polyfills with additional utility functions
…us fields in article, knowledge, page, and user entities
…g new features like plugins, desktop client, and theme catalog
…ucing new commands, local development options, and improved plugin management
…onsistency across CLI, desktop, plugins, and themes documentation
…and enhance clarity for ReactPress 4.0 documentation
…new features such as plugins, desktop client, and npm themes, while enhancing clarity across English and Chinese versions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant